using System;
using System.Collections.Generic;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace FreeSqlLearn {

	[JsonObject(MemberSerialization.OptIn), Table(DisableSyncStructure = true)]
	public partial class rq_xycdb {

		[JsonProperty, Column(IsPrimary = true, IsIdentity = true)]
		public int record_id { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string chexing { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string czren { get; set; }

		[JsonProperty]
		public DateTime? czrq { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string dfren { get; set; }

		[JsonProperty]
		public Guid? dyjlid { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string jly { get; set; }

		[JsonProperty]
		public Guid? JxCode { get; set; }

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string queren1 { get; set; } = "0";

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string queren2 { get; set; } = "0";

		[JsonProperty]
		public DateTime? rq { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string sfhg { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string tbyunyin { get; set; }

		[JsonProperty]
		public Guid? xh { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string xm { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string zd { get; set; }

	}

}
